package com.szh.zx.gaoDingJavaBook.yitu.two;

public class TestException {
}
class A{
	static  int i;

	static {
		try {
			i = get();
		} catch (Exception e) {
			e.printStackTrace();
		}
	}
	// 如果一个方法有异常，把方法返回值给一个变量赋值。需要用初始化块进行处理
	public static int get() throws Exception {
		int x= (int) ((Math.random()*5) +1);
		if (x==2 || x==4){
			throw  new Exception("数字不太吉利");

		}
		return x;
	}
}